Hundreds of Eastern Oklahoma County residents attended a meeting of the Oklahoma Turnpike Authority (OTA). The crowd was there to voice concerns and learn more about the state's proposal to add 21 miles of toll roads linking I-40 to I-44 near Peebly Road.